telecontrol equipment and systems - Turco Inglés Diccionario